Protocol design - State-Free